Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HUMBLEYARD Detached £283,758 £192,500 9 Mar 2015
4 HUMBLEYARD Semi-Detached £314,455 £277,000 18 Feb 2021
6 HUMBLEYARD Detached £275,000 20 Dec 2023
10 HUMBLEYARD Detached £325,243 £235,000 10 Dec 2015